Business

House passes semi-automatic gun ban after 18-year lapse